﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using StyleMVVM.DependencyInjection;
using StyleMVVM.DependencyInjection.Impl;

namespace StyleMVVM.Data
{
	[AttributeUsage(AttributeTargets.Property)]
	public class InitializeAttribute : Attribute, IInitializeAttribute
	{
		public InitializeAttribute()
		{
		}

		public InitializeAttribute(object value)
		{
			Value = value;
		}

		public object Value { get; private set; }
	}
}